package com.suray.wcs.service.system.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.suray.wcs.service.system.entity.RgvDB;
import com.suray.wcs.service.wmsconnect.ReturnMsgDevice;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public interface IDeviceManagerService {

    /**
     * @param car 小车查询条件
     * @return 页面的集合数据
     */
    List<RgvDB> getRgvList(RgvDB car);

    void fillDevicesIdNotNullTypeNull(List<ReturnMsgDevice> devices, Integer deviceId, Integer deviceType);

    void fillDevicesIdNotNullTypeNotNull(List<ReturnMsgDevice> devices, Integer deviceId, Integer deviceType);

    void fillDevicesIdNullTypeNull(List<ReturnMsgDevice> devices, Integer deviceType);

    void fillDevicesIdNullTypeNotNull(List<ReturnMsgDevice> devices, Integer deviceType);
}
